var defaults = ['请选择','请选择'];
var data = [['北京市','东城','西城','宣武','崇文','海淀','朝阳','丰台'],
['上海市','黄浦区', '卢湾区', '徐汇区', '徐家汇', '长宁区', '静安区', '普陀区', '闸北区', '虹口区', '杨浦区', '宝山区', '闵行区', '嘉定区', '浦东新区', '松江区', '金山区', '青浦区', '南汇区', '奉贤区', '崇明县'],
['天津市','和平区', '河西区', '河东区', '红桥区', '南开区', '河北区', '西青区', '津南区', '北辰区', '东丽区', '汉沽', '宝坻', '静海', '宁河', '武清'],
['重庆市','渝中区', '大渡口区', '江北区', '沙坪坝区', '九龙坡区', '南岸区', '北碚区', '万盛区', '双桥区', '渝北区', '巴南区', '万州区', '涪陵区', '黔江区', '长寿区', '江津区', '合川区', '永川区', '南川区'],
['河北省' ,'石家庄', '唐山', '秦皇岛' ,'邯郸', '邢台', '保定' ,'张家口', '承德', '沧州', '廊坊', '衡水'],
['山西省', '太原', '大同', '阳泉', '长治', '晋城', '朔州' ,'晋中', '运城', '忻州', '临汾', '吕梁'],
['内蒙古', '呼和浩特', '包头', '乌海', '赤峰', '通辽', '鄂尔多斯', '呼伦贝尔', '巴彦淖尔', '乌兰察布', '兴安', '锡林郭勒', '阿拉善'],
['辽宁', '沈阳', '大连', '鞍山', '抚顺', '本溪', '丹东', '锦州', '营口', '阜新', '辽阳', '盘锦', '铁岭', '朝阳', '葫芦岛'],
['吉林', '长春', '吉林', '四平', '辽源', '通化', '白山', '松原', '白城', '延边'],
['黑龙江', '哈尔滨', '齐齐哈尔', '鸡西', '鹤岗', '双鸭山', '大庆', '伊春', '佳木斯', '七台河', '牡丹江', '黑河', '绥化', '大兴安岭'],
['江苏', '南京', '无锡', '徐州', '常州', '苏州', '南通', '连云港', '淮安', '盐城', '扬州', '镇江', '泰州', '宿迁'],
['浙江省','杭州', '宁波', '温州' ,'嘉兴', '湖州', '绍兴','金华' ,'衢州', '舟山', '台州','丽水'],
['安徽', '合肥', '芜湖', '蚌埠', '淮南', '马鞍山', '淮北', '铜陵', '安庆', '黄山', '滁州', '阜阳', '宿州', '巢湖', '六安', '亳州', '池州', '宣城'],
['福建','福州','厦门','泉州','漳州','莆田','三明','龙岩','南平','宁德'],
['江西', '南昌', '景德镇', '萍乡', '九江', '新余', '鹰潭', '赣州', '吉安', '宜春', '抚州', '上饶'],
['山东', '济南', '青岛', '淄博', '枣庄', '东营', '烟台', '潍坊', '威海', '济宁', '泰安', '日照', '莱芜', '临沂', '德州', '聊城', '滨州', '菏泽'],
['河南', '郑州', '开封', '洛阳', '平顶山', '焦作', '鹤壁', '新乡', '安阳', '濮阳', '许昌', '漯河', '三门峡', '南阳', '商丘', '信阳', '周口', '驻马店'],
['湖北', '武汉', '黄石', '襄樊', '十堰', '荆州', '宜昌', '荆门', '鄂州', '孝感', '黄冈', '咸宁', '随州', '恩施'],
['湖南', '长沙', '株洲', '湘潭', '衡阳', '邵阳', '岳阳', '常德', '张家界', '益阳', '郴州', '永州', '怀化', '娄底', '湘西'],
['广东', '广州', '深圳', '珠海', '汕头', '韶关', '佛山', '江门', '湛江', '茂名', '肇庆', '惠州', '梅州', '汕尾', '河源', '阳江', '清远', '东莞', '中山', '潮州', '揭阳', '云浮'],
['广西', '南宁', '柳州', '桂林', '梧州', '北海', '防城港', '钦州', '贵港', '玉林', '百色', '贺州', '河池', '来宾', '崇左'],
['海南', '海口', '三亚'],
['四川', '成都', '自贡', '攀枝花', '泸州', '德阳', '绵阳', '广元', '遂宁', '内江', '乐山', '南充', '宜宾', '广安', '达州', '眉山', '雅安', '巴中', '资阳', '阿坝', '甘孜', '凉山'],
['贵州', '贵阳', '六盘水', '遵义', '安顺', '铜仁', '毕节', '黔西南', '黔东南', '黔南'],
['云南', '昆明', '曲靖', '玉溪', '保山', '昭通', '丽江', '普洱', '临沧', '文山', '红河', '西双版纳', '楚雄', '大理', '德宏', '怒江', '迪庆'],
['西藏', '拉萨', '昌都', '山南', '日喀则', '那曲', '阿里', '林芝'],
['陕西', '西安', '铜川', '宝鸡', '咸阳', '渭南', '延安', '汉中', '榆林', '安康', '商洛'],
['甘肃', '兰州', '嘉峪关', '金昌', '白银', '天水', '武威', '张掖', '平凉', '酒泉', '庆阳', '定西', '陇南', '临夏', '甘南'],
['青海', '西宁', '海东', '海北', '黄南', '海南', '果洛', '玉树', '海西'],
['宁夏', '银川', '石嘴山', '吴忠', '固原', '中卫']
];

function load(province,city){                    //初始化
add(province,defaults[0]);
add(city,defaults[1]);
for(var i=0;i<data.length;i++){
   add(province,data[i][0]);
}


}

function loadCity(province,city){
var index = province.selectedIndex;
remove(city);
if(index==0){add(city,defaults[1]);return;}
index --;
for(var i=1;i<data[index].length;i++){
   add(city,data[index][i]);
}
}

function add(element,text){                 //新增下拉节点
var option = document.createElement('option');
var textNode = document.createTextNode(text);
option.appendChild(textNode);
element.appendChild(option);
}

function remove(element){                       //删除所有节点
for(var i=0;i<element.options.length;){
   element.removeChild(element.options[i]);
}
}